package com.cskaoyan.javase.method._1basic;
/**
 * 方法的语法:
 * [修饰符列表] 返回值类型 方法名 (形式参数列表){
 *   //方法体
 * }
 * 方法定义的细节:
 *      一个方法必须要给出结果吗?方法可以不可以没有结果?
 *      方法可不可以没有返回值?
 *      可以
 *
 * 但是一个必须要有返回值类型,
 *      在java中用void关键字来表示没有返回值的方法,的返回值类型
 *      void本身就是一种返回值类型,void方法也有返回值类型
 *
 *      没有返回值的方法就无须强制写return表示返回值了,当然也可以return
 *          只不过仅表示结束方法
 *
 * 没有返回值的void方法,它的方法调用不能被操作,它只能够孤零零的写在那里,什么都做不了!
 *
 * @since 17:07
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
        test();
        // System.out.println(test());
    }

    public static int test2(){
        /*
            return有两个作用:
                1,表示返回值是1
                2.表示结束方法
         */
        return 1;
        // System.out.println();
    }

    public static void test(){
        /*
            这里的return只有一个作用就是结束方法
         */
        return;
        // System.out.println();
    }
}
